prevent an inconvenient matter - Espagnol Anglais Dictionnaire